Joe BizeraJoe Bizera
BasketballCole Swider Shines as USA Crushes Colombia in FIBA World Cup QualifiersI have watched the tape of this game twice. Not because I doubted anything, b...
EsportsWhen Esports Analysis Hits Rock Bottom: Lessons from an Empty Analytical FrameworkI have spent 19 years observing the esports industry, from my early days as a...
Esports2026: The Foundation of Vietnamese Football in the Subsidy EraIn 2026, Vietnamese football stood at a historical crossroads. The country ha...
VolleyballWhen the Data Table Is Blank: The Real Limits of the Volleyball AnalystI open the data file at eleven at night. Six columns need filling: perfect...
BasketballNCAA 2026: The Transfer Portal Arms Race and the Roster Chemistry PuzzleWhen Michigan lifted the championship trophy on the night of April 6, the...
Domestic FootballVAR Overturns Late Penalty: Thanh Hóa Take a Point, Công An Hà Nội Fail the Game-Management TestVAR Overturns Late Penalty: Thanh Hóa Take a Point, Công An Hà Nội Fail the...
BadmintonIndonesia Men's Team Reaches 2026 Asian Games Badminton Final: When Two Doubles Pairs Carry a Whole SquadIndonesia Men's Team Reaches 2026 Asian Games Badminton Final: When Two Doubl...
Domestic FootballPaes, Romeny and Indonesia's National-Team Spine: Two Legal Gates, One Tactical Blind SpotOn August 13, 2026, FIFA confirmed the change of association for Maarten Paes...
Badminton2026 Asian Games Badminton Draw: India Land Japan in the Quarter-Finals as the Men Face a Likely China Semi-FinalIn Hangzhou I stood about seven metres from the India women's bench when the...
Domestic FootballVietnam: A Thin Attack Is the Symptom, the Root Sits in Chance CreationTwo in the morning in Hamburg. I rewind a recording of a Vietnam match and...
International FootballJohan Vásquez and the Call from Atlético: A Captain Inside a Sinking TeamGenoa closed matchday 5 of Serie A with exactly one point and second-to-last...
SwimmingThe 46-Second Breath: The Quiet Shift in Men's Freestyle SwimmingThe 46-Second Breath: The Quiet Shift in Men's Freestyle Swimming I sat in ro...
Domestic FootballU20 Iran vs U20 North Korea: Battle for Group C Top Spot – When Discipline Meets TechniqueI watched U20 North Korea dismantle U20 Vietnam 3-0 in their opening match. N...
BadmintonChina Masters 2026: Satwik-Chirag and the origin of a comeback hidden in game oneWhen I replayed the footage of the China Masters final, what made me pause wa...
Table TennisThe Hidden Architecture Behind China's Table Tennis Dominance: When Data Betrays IntuitionOn the night of the men's singles final at the Paris 2026 Olympic table tenni...
BasketballSteve Kerr and the Porzingis Silence: How Golden State Must Learn to Live With an Indefinite AbsenceSteve Kerr stood in front of the microphone, both hands in his pockets, his...
ChessChess Olympiad 2026: India Faces Double Challenge in Samarkand – Official Schedule ReleasedWhen the official schedule of the 46th Chess Olympiad was released by FIDE on...
BasketballPanathinaikos President Wants Jokic: The Wall Is the Rulebook, Not the MoneyIn Belgrade, during an interview given to the Serbian press, the man who runs...
AthleticsAmy Hunt Maintains Strong Form with Personal Best 22.16s at Diamond League FinalIn the tense moment at the Diamond League Final in Brussels, Amy Hunt crossed...
International FootballA File Labelled Football: Nine Data Points, Zero PlayersAt 6:14 in the morning I opened the eleventh file in the day's queue. The lab...
